ball moss - German English Dictionary